Product lead careers in Galway, Ireland